class Artist {
	private var id:String;
	private var icon:String; //path
	private var name:String;
	private var lastName:String;
	private var age:Number;
	private var bio:String;
	private var longBio:String; //path
	private var works:Array; // de ArtistWork
	
	function Artist(){
		works = new Array();
		return;
	}
	
	public function addWork(work:ArtistWork):Void {
		works.push(work);
		return;
	}
	
	public function getWorks():Array {
		return works;
	}

	public function getLastName():String {
		return lastName;
	}

	public function setLastName(lastName:String):Void {
		this.lastName = lastName;
	}

	public function getName():String {
		return name;
	}

	public function setName(name:String):Void {
		this.name = name;
	}

	public function getAge():Number {
		return age;
	}

	public function setAge(age:Number):Void {
		this.age = age;
	}

	public function getBio():String {
		return bio;
	}

	public function setBio(bio:String):Void {
		this.bio = bio;
	}

	public function getLongBio():String {
		return longBio;
	}

	public function setLongBio(longBio:String):Void {
		this.longBio = longBio;
	}

	public function getId():String {
		return id;
	}

	public function setId(id:String):Void {
		this.id = id;
	}

	public function getIcon():String {
		return icon;
	}

	public function setIcon(icon:String):Void {
		this.icon = icon;
	}

}